package com.itcast.demoone.kotlin

fun main() {
    // 1. 默认是非空的
    // var name: String? = "张三"
    //  name = null
    // println(name?.length)

    // 2. Elvis 操作符
    // var len = name?.length ?: 0
    // println(len)

    // 3. 延迟初始化
    // 3.1 写法1
    // var name: String? = null
    // name = "张三"

    // 3.2 写法2
    lateinit var name: String
    // name = "张三"
    // println(name.length)
}